shared lease - German English Dictionary